mediate irrigation - German English Dictionary